group of keys or small islands - Französisch Englisch Wörterbuch